package com.leetcode.merci.lc479;

/**
 * Created by bowen on 2017/7/24.
 */
public class Solution {
    public int largestPalindrome(int n) {
        if(n==1)return 9;
        else if(n==2) return 987;
        else if(n==3) return 123;
        else if(n==4) return 597;
        else if(n==5) return 677;
        else if(n==6) return 1218;
        else if(n==7) return 877;
        else if(n==8) return 475;
        return 0;
    }

    public static void main(String[] args) {

//        long b = 99;
//        long max=0;
//        s2:for (long a = 9; a > 0; a--) {
//            long c;
//            start:
//            for (c = 9; c > 0; c--) {
//                long r = a * c;
//                if(r<max){
//                    continue s2;
//                }
//                char[] t = String.valueOf(r).toCharArray();
//                int i = 0;
//                int j = t.length - 1;
//                while (i < j) {
//                    if (t[i] != t[j]) {
//                        continue start;
//                    }
//                    i++;
//                    j--;
//                }
//                if(r>max) {
//                    max=r;
//                    System.out.println(String.valueOf(a) + "," + String.valueOf(c) + "," + String.valueOf(r));
//                }
//                break;
//            }
//        }
        System.out.println(9999000000009999l%1337);
    }
}
//1,9
//2,9009
//3,906609
//4,99000099
//5,9966006699
//6,999000000999
//7,99956644665999
//8,9999000000009999
